<?php
require '../../mainfile.php';
$root =& XCube_Root::getSingleton();

$editable = false;

$getId = isset($_GET['id']) ? intval($_GET['id']) : 0;
$updateValue = isset($_POST['update_value'])  ? trim($_POST['update_value'])  : '';
$retValue    = isset($_POST['original_html']) ? $_POST['original_html'] : '';
$ajax        = isset($_POST['ajax'])          ? $_POST['ajax']          : 'yes'; 

if (!$getId ) {
	echo $retValue;
	exit;
}

$hasPermission = $root->mContext->mUser->isInRole('Module.scuttle.Admin') ;

if ($hasPermission) $editable = true;
if ($updateValue <> $retValue ) $editable = true;

if ($editable){
	$handler =& xoops_getmodulehandler('bookmarks');
	if ($handler->updateValue($getId, $updateValue)){
		$retValue =$updateValue;
	}
}
echo $retValue;

?>
